Package Details: input-remapper-git 2.0.1.r0.ga012746a-1

Git Clone URL: https://aur.archlinux.org/input-remapper-git.git (read-only, click to copy)
Package Base: input-remapper-git
Description: A tool to change and program the mapping of your input device buttons.
Upstream URL: https://github.com/sezanzeb/input-remapper/
Licenses: GPL3
Conflicts: key-mapper
Provides: input-remapper
Submitter: sezanzeb
Maintainer: sezanzeb
Last Packager: sezanzeb
Votes: 36
Popularity: 0.64
First Submitted: 2022-01-01 12:10 (UTC)
Last Updated: 2024-10-28 19:58 (UTC)

Latest Comments

1 2 3 4 Next › Last »

Maziar commented on 2025-09-24 15:52 (UTC)

for autoload i think need:

Create override directory

sudo mkdir -p /etc/systemd/system/input-remapper.service.d

Create override file with autoload trigger

sudo tee /etc/systemd/system/input-remapper.service.d/autoload.conf << 'EOF' [Service] ExecStartPost=/bin/sleep 5 ExecStartPost=/usr/bin/input-remapper-control --command autoload EOF

Reload and restart

sudo systemctl daemon-reload sudo systemctl restart input-remapper

Obseer commented on 2025-09-21 21:31 (UTC)

This is broken for me also:

$ input-remapper-gtk

---------------------------------------------------------------------------------------
input-remapper-gtk 23 <module>
from inputremapper.bin.input_remapper_gtk import InputRemapperGtkBin

ModuleNotFoundError:
No module named 'inputremapper'

Seems like the Python env is set up incorrectly by the package.

lucasheringer commented on 2025-05-27 15:08 (UTC)

Looks like package is broken


May 27 16:00:37 prime201 systemd[1]: Starting Service to inject keycodes without the GUI application...
May 27 16:00:37 prime201 input-remapper-service[39461]: Traceback (most recent call last):
May 27 16:00:37 prime201 input-remapper-service[39461]:   File "/usr/bin/input-remapper-service", line 23, in <module>
May 27 16:00:37 prime201 input-remapper-service[39461]:     from inputremapper.bin.input_remapper_service import InputRemapperServiceBin
May 27 16:00:37 prime201 input-remapper-service[39461]: ModuleNotFoundError: No module named 'inputremapper'

dreieck commented on 2025-02-09 14:50 (UTC)

You need to make the license identifier SPDX compliant:

input-remapper-git E: GPL3 is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.

Also, python-rich might be an optional dependency:

input-remapper-git E: Dependency python-rich detected and not included (python modules ['rich.traceback.install'] needed in files ['usr/lib/python3.13/site-packages/inputremapper/logging/logger.py'])

Regards and thanks for the package!

saghm commented on 2024-12-01 22:41 (UTC)

From playing around with this a bit more, this might not actually be a new issue, and there might be something weird with my own local setup. I'll follow-up (either here or on a new Github issue as appropriate) if I do find something I think is a bug, but for now I think you can ignore my previous comment.

saghm commented on 2024-12-01 22:32 (UTC)

I just updated this, and it seems like the most recent commit has changed the way the daemon looks for the config; when trying to start it now, it looks for the config in /root/.config instead of my user's home directory:

Dec 01 17:20:55 xibacat input-remapper-service[330136]: ERROR: "/root/.config/input-remapper-2/config.json" does not exist

sezanzeb, it looks like you're also the developer of the tool itself, so would you be able to shed light on whether this is an intentional change or not? I could imagine this either being intentional to allow it to run as a user service rather than a system-wide one or an accidental bug due to some refactoring.

Since I'm not sure if this is an issue for input-remapper as a whole or just a quirk with the AUR package, I figured I'd ask here rather than make a Github issue. I'm fine with just sticking with the previous commit for now, so this isn't a super urgent issue that needs to be fixed (at least for me).

sezanzeb commented on 2024-10-28 20:02 (UTC)

Thanks @Tissousle, I added it as dependency. I haven't used arch based distros in quite some time, I hope I remembered enough to do it correctly. It seemed to work in my virtual machine at least. If something is still not working correctly, please tell me what to do exactly.

Tissousle commented on 2024-10-28 18:26 (UTC) (edited on 2024-10-29 18:30 (UTC) by Tissousle)

if you all are having issues too make sure you sudo pacman -Syu python-psutil because that's required for this package but is not listed as a dependency EDIT: it works now thanks

alexisju commented on 2024-05-22 12:49 (UTC)

Module missing!

input-remapper-gtk ─╯ Traceback (most recent call last): File "/usr/bin/input-remapper-gtk", line 38, in <module> from inputremapper.gui.gettext import _, LOCALE_DIR ModuleNotFoundError: No module named 'inputremapper'

Ticket opened here too : https://github.com/sezanzeb/input-remapper/issues/895

ArchPie commented on 2024-01-11 19:18 (UTC)

@shawarden thank you for taking the time to answer. You just reinstalled? Didn't work for me :(